package com.godtree.service;

import com.godtree.model.RankData;
import com.godtree.mybatisplus.SuperService;
import java.util.Collection;

/**
 * <p>
 * 排名数据 服务类
 * </p>
 *
 * @author lisicheng
 * @since 2022-07-18
 */
public interface IRankDataService extends SuperService<RankData> {

  /**
   * 更新默认排名分数
   *
   * @param ranksId 排名id
   */
  void updateDefaultRankScore(String ranksId);

  /**
   * 保存或更新排名数据
   *
   * @param rankDataList 排名数据
   * @return 保存或更新的条数
   */
  int batchSaveOrUpdate(Collection<RankData> rankDataList);

}
